Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 ST MICHAELS PLACE Semi-Detached £330,000 6 Jan 2023
2 ST MICHAELS PLACE Semi-Detached £270,000 17 Apr 2020
7 ST MICHAELS PLACE Semi-Detached £54,000 15 Nov 1996
8 ST MICHAELS PLACE Semi-Detached £115,500 11 Jan 2002